Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove actions-rs GitHub Actions #193

Merged
merged 1 commit into from
Nov 6, 2022
Merged

Remove actions-rs GitHub Actions #193

merged 1 commit into from
Nov 6, 2022

Conversation

lopopolo
Copy link
Member

GitHub is deprecating the node 12 runtime for GitHub Actions. actions-rs/toolchain and actions-rs/clippy are unmaintained and currently emit warnings due to the deprecation.

Replace these with actions from https://github.com/artichoke/setup-rust.

Audit and rustdoc workflows are not updated since these are managed by Terraform in artichoke/project-infrastructure.

Skip miri workflow, blocked on artichoke/setup-rust#6.

GitHub is deprecating the node 12 runtime for GitHub Actions.
actions-rs/toolchain and actions-rs/clippy are unmaintained and currently
emit warnings due to the deprecation.

Replace these with actions from https://github.com/artichoke/setup-rust.

Audit and rustdoc workflows are not updated since these are managed by
Terraform in artichoke/project-infrastructure.

Skip miri workflow, blocked on artichoke/setup-rust#6.
@lopopolo lopopolo added A-deps Area: Source and library dependencies. A-build Area: CI build infrastructure. labels Oct 22, 2022
@lopopolo
Copy link
Member Author

LeakSan build failures on macOS reported here: rust-lang/rust#103404. It looks like the macOS runner updated to macOS 12.6 from macOS 11.7 between the scheduled run earlier this week and this PR.

@lopopolo
Copy link
Member Author

lopopolo commented Nov 6, 2022

admin merge to bypass broken leaksan test on macos. See:

@lopopolo lopopolo merged commit 95405b3 into trunk Nov 6, 2022
@lopopolo lopopolo deleted the lopopolo/setup-rust branch November 6, 2022 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-build Area: CI build infrastructure. A-deps Area: Source and library dependencies.
Development

Successfully merging this pull request may close these issues.

1 participant